wherever possible - French English Dictionary